home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1998 July / EnigmA AMIGA RUN 29 (1998)(G.R. Edizioni)(IT)[!][issue 1998-07 & 08].iso / recent / iib122.lha / IIB / Threads / Bone_tip < prev    next >
Internet Message Format  |  1998-04-13  |  4KB

  1. Date:         Mon, 6 Apr 1998 12:30:39 +0200
  2. From: Stephane Van Israel <sky69975@SKYNET.BE>
  3. Subject:      [IML] IFW:(bonish) tip of the day
  4.  
  5.         Hi,
  6.                 I've discovered a very nice feature of states the other day (and I think
  7. it is not in the manual), did you know that you can set to states on
  8. subgroup level ?
  9.  
  10.         Here's an example, suppose you create states of a man walking, states that
  11. are named WALK1, WALK2, WALK3 and WALK4.
  12.         If you want to have the man laughing on WALK3, all you have to do is....
  13.  
  14.                 Modify the mesh of the head to simulate the laugh.
  15.  
  16.                 Create a state called LAUGH.
  17.  
  18.                 Set the object to the state called WALK3.
  19.  
  20.                 Select the head subgroup and set just the head to the state called LAUGH,
  21. you             should a have a body with the WALK3 state and the head with the LAUGH
  22. state,          create  a new state and....voila !
  23.  
  24. I've found that really useful when animating a walking dinosaur, I created
  25. several different expressions (angry, very angry, hungry, very hungry, not
  26. happy and in a very bad mood), and put those heads on a running
  27. cycle...don't get in his way !
  28.  
  29.         With that and the possibility to create tweens between different states
  30. (try a 200 % tween, very nice when you want to anticipate or exaggerate a
  31. movement), you can really create several dozens of expressions from 4 or 5
  32. different basic one.
  33.  
  34.  
  35.         I hope that it helps someone.
  36. The dino is at :  http://www.3dillusion.com/~inumerik/TEMP2.html
  37.  
  38. ----------------------------------
  39.  
  40. Date:         Mon, 6 Apr 1998 11:30:58 +0400
  41. From: Charles Blaquiere <blaq@INTERLOG.COM>
  42.  
  43. Great tip Stéphane, especially that tidbit about Tweening to another
  44. state using large values like 200% to create overshoot and exaggeration.
  45. I hadn't thought of that.
  46.  
  47. ----------------------------------
  48.  
  49. Date:         Sun, 12 Apr 1998 16:26:54 EDT
  50. From: PowerRoy <PowerRoy@AOL.COM>
  51.  
  52. Thought I'd pass on a little trick I figured out lately. Some of you "old
  53. timers" are probably already familiar with this, but I've never seen it
  54. mentioned in any of the BONES tutorials that I've tried, and I "discovered" it
  55. through my own efforts.
  56.  
  57. This has been prompted by a recent comment from Stephane Van Israel
  58.  
  59. << for now my object is complicated enough, I've got to wait for 1 min. for
  60. the screen to redraw when I go from one frame to another !!!!>>
  61.  
  62. When you set up the bones in the model, it is possible to select each bone
  63. axis, and then "scale" it so that its bounding box approximates the size and
  64. shape of the limb that the bone controls. In the instance of, say, an elbow 
  65. select the elbow axis, choose SCALE, and then adjust the x,y, and z amounts so
  66. that the bounding box approximates the size and shape of the forearm. (When
  67. you scale in the Z direction, you'll note that the box scales asymmetrically
  68. AWAY or TOWARD the axis, and not symmetrically in both directions, like with a
  69. normal object axis). Using this technique, you can define all the bones so
  70. that their bounding boxes give you a fair approximation of the model as a
  71. whole. Then select the model, choose quick edges, and select "bounding box".
  72. Now, in detail, your model looks like a bunch of boxes defining the shape of
  73. all the limbs. If you set your Perspective View to EDIT, your screen will re-
  74. draw like lightning, and save you a bunch of time waiting for the view to
  75. update. This works great when creating various poses, or states, of a boned
  76. character.
  77.  
  78. But the coolest part of this trick is this when you are working with the
  79. model in the Stage, you can set your stage view to "Quick Stage", which causes
  80. all objects to be displayed as bounding boxes. Now, when you go from one frame
  81. to another, your view will update almost immediately, instead of taking a
  82. minute or more to go to any particular frame. It saves a ton of time, if you
  83. don't really need all the detail of a wireframe preview.
  84.  
  85. I used this technique extensively in a recent animation (my first of a boned
  86. character). You can be the judge as to whether it works or not, if you want to
  87. take a look
  88.  
  89. http://members.aol.com/PowerRoy/3Dindex.htm
  90.  
  91. The animation is called "Santa's Gold" (Santa has about 80 bones, about 30,000
  92. faces, and is about 8MB in file size).
  93.  
  94. (Man, am I ever anxious to see the I-Files!!)
  95.  
  96. ----------------------------------
  97.  
  98.